puff in garments - German English Dictionary